{
  "guild": {
    "id": "1361349522684510449",
    "name": "wafer.space Community",
    "iconUrl": "2026-07_media/fb143eaa45770cbb40493d09b625e98b-09FD1.png"
  },
  "channel": {
    "id": "1409664261952639098",
    "type": "GuildTextChat",
    "categoryId": "1524223345443340439",
    "category": "\uD802\uDD82\uD81A\uDE06\uD800\uDC2A\uD81A\uDC0B - Friends",
    "name": "tinytapeout",
    "topic": "Current shuttle - Tiny Tapeout GF 0p2 - [discord](https://discord.com/channels/1009193568256135208/1422290927816540402) - [webpage](https://app.tinytapeout.com/shuttles/ttgf0p2)"
  },
  "dateRange": {
    "after": "2026-06-30T23:59:59.999+00:00",
    "before": "2026-08-01T00:00:00+00:00"
  },
  "exportedAt": "2026-07-13T08:23:54.9859085+00:00",
  "messages": [
    {
      "id": "1521979221751238837",
      "type": "Default",
      "timestamp": "2026-07-01T20:42:03.472+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "New tapeout: @gojimmypi submitted GF180 Analog with ua Entropy Explorer: UART/SPI TRNG and PUF (https://github.com/gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab)",
      "author": {
        "id": "1167741026950197258",
        "name": "TTBot",
        "discriminator": "6027",
        "nickname": "TTBot",
        "color": null,
        "isBot": true,
        "roles": [
          {
            "id": "1439357874168926249",
            "name": "TTBot",
            "color": null,
            "position": 2
          }
        ],
        "avatarUrl": "2026-07_media/a244356b12ec079a6c73b0b535d1cc67-73745.png"
      },
      "attachments": [],
      "embeds": [
        {
          "title": "GitHub - gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab: ANALOG EXPERIM...",
          "url": "https://github.com/gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab",
          "timestamp": null,
          "description": "ANALOG EXPERIMENTAL ttgf0p3 UART/SPI-controlled ASIC lab for exploring true-random number generation and PUF-style hardware entropy sources. - gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab",
          "color": "#1E2327",
          "thumbnail": {
            "url": "2026-07_media/ttgf0p3-analog-UART-FSM-TRNG-Lab-B3B6D",
            "width": 1200,
            "height": 600
          },
          "images": [],
          "fields": [],
          "inlineEmojis": []
        }
      ],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\uD83D\uDC4D",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2026-07_media/1f44d-27259.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "492702620759228416",
              "name": "mattvenn",
              "discriminator": "0000",
              "nickname": "Matt Venn",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/aa8560ba40f1f3d339d044dee6970630-97A62.png"
            }
          ]
        }
      ],
      "mentions": [
        {
          "id": "627654745510641667",
          "name": "gojimmypi",
          "discriminator": "0000",
          "nickname": "gojimmypi",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2026-07_media/aa992c433403a692a6b7bdc665978d28-2C849.png"
        }
      ],
      "inlineEmojis": []
    },
    {
      "id": "1522511697125052467",
      "type": "Default",
      "timestamp": "2026-07-03T07:57:55.494+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "New tapeout: @Essen submitted Until heat death do us part (https://github.com/Essenceia/Until_Heat_Death_Do_Us_Part)",
      "author": {
        "id": "1167741026950197258",
        "name": "TTBot",
        "discriminator": "6027",
        "nickname": "TTBot",
        "color": null,
        "isBot": true,
        "roles": [
          {
            "id": "1439357874168926249",
            "name": "TTBot",
            "color": null,
            "position": 2
          }
        ],
        "avatarUrl": "2026-07_media/a244356b12ec079a6c73b0b535d1cc67-73745.png"
      },
      "attachments": [],
      "embeds": [
        {
          "title": "GitHub - Essenceia/Until_Heat_Death_Do_Us_Part: Counting until the ...",
          "url": "https://github.com/Essenceia/Until_Heat_Death_Do_Us_Part",
          "timestamp": null,
          "description": "Counting until the heat death of the universe, broadcasting counter every second over 100Mbps ethernet. - Essenceia/Until_Heat_Death_Do_Us_Part",
          "color": "#1E2327",
          "thumbnail": {
            "url": "2026-07_media/Until_Heat_Death_Do_Us_Part-978A2",
            "width": 1200,
            "height": 600
          },
          "images": [],
          "fields": [],
          "inlineEmojis": []
        }
      ],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "509798510170865675",
          "name": "essen__",
          "discriminator": "0000",
          "nickname": "Essen",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png"
        }
      ],
      "inlineEmojis": []
    },
    {
      "id": "1522661685528363161",
      "type": "Default",
      "timestamp": "2026-07-03T17:53:55.516+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "New tapeout: @tnt submitted Quadrature VCO (https://github.com/smunaut/tt_tnt_gf_vco)",
      "author": {
        "id": "1167741026950197258",
        "name": "TTBot",
        "discriminator": "6027",
        "nickname": "TTBot",
        "color": null,
        "isBot": true,
        "roles": [
          {
            "id": "1439357874168926249",
            "name": "TTBot",
            "color": null,
            "position": 2
          }
        ],
        "avatarUrl": "2026-07_media/a244356b12ec079a6c73b0b535d1cc67-73745.png"
      },
      "attachments": [],
      "embeds": [
        {
          "title": "GitHub - smunaut/tt_tnt_gf_vco: 240 MHz quadrature VCO targeting GF...",
          "url": "https://github.com/smunaut/tt_tnt_gf_vco",
          "timestamp": null,
          "description": "240 MHz quadrature VCO targeting GF180mcu. Contribute to smunaut/tt_tnt_gf_vco development by creating an account on GitHub.",
          "color": "#1E2327",
          "images": [],
          "fields": [],
          "inlineEmojis": []
        }
      ],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\uD83D\uDD25",
            "code": "fire",
            "isAnimated": false,
            "imageUrl": "2026-07_media/1f525-8FE4F.svg"
          },
          "count": 3,
          "users": [
            {
              "id": "210834917125390336",
              "name": "simi150500",
              "discriminator": "0000",
              "nickname": "simi1505",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/a645eaf5a4cabce372412d598760aa57-23883.png"
            },
            {
              "id": "509798510170865675",
              "name": "essen__",
              "discriminator": "0000",
              "nickname": "Essen",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png"
            },
            {
              "id": "756011607603019777",
              "name": "anfroholic",
              "discriminator": "0000",
              "nickname": "anfroholic",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png"
            }
          ]
        }
      ],
      "mentions": [
        {
          "id": "596068704471482370",
          "name": "246tnt",
          "discriminator": "0000",
          "nickname": "tnt",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png"
        }
      ],
      "inlineEmojis": []
    },
    {
      "id": "1524102469611684072",
      "type": "Default",
      "timestamp": "2026-07-07T17:19:05.21+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "✅ MichaelBell reported @urish's [USB CDC (Serial) Device](https://www.tinytapeout.com/chips/ttgf0p2/tt_um_urish_usb_cdc) as working: Works well.  Tested with a loopback on the UART, and with an external UART. I pasted a fair amount of text to check for flow control issues and didn't see any errors.",
      "author": {
        "id": "1167741026950197258",
        "name": "TTBot",
        "discriminator": "6027",
        "nickname": "TTBot",
        "color": null,
        "isBot": true,
        "roles": [
          {
            "id": "1439357874168926249",
            "name": "TTBot",
            "color": null,
            "position": 2
          }
        ],
        "avatarUrl": "2026-07_media/a244356b12ec079a6c73b0b535d1cc67-73745.png"
      },
      "attachments": [],
      "embeds": [
        {
          "title": "130 USB CDC (Serial) Device - Tiny Tapeout",
          "url": "https://www.tinytapeout.com/chips/ttgf0p2/tt_um_urish_usb_cdc",
          "timestamp": null,
          "description": "USB to UART bridge, 115200 baud rate",
          "thumbnail": {
            "url": "2026-07_media/social-preview-CBA28",
            "width": 1200,
            "height": 630
          },
          "images": [],
          "fields": [],
          "inlineEmojis": []
        }
      ],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "732347216412278825",
          "name": "urish",
          "discriminator": "0000",
          "nickname": "urish",
          "color": null,
          "isBot": false,
          "roles": [
            {
              "id": "1423020172595298314",
              "name": "Mod",
              "color": null,
              "position": 4
            }
          ],
          "avatarUrl": "2026-07_media/2b6c3aac0ae09fc8a72a4b2e17d7f9c9-39032.png"
        }
      ],
      "inlineEmojis": []
    },
    {
      "id": "1524224376613113886",
      "type": "Reply",
      "timestamp": "2026-07-08T01:23:30.104+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "@RebelMike - Super cool!",
      "author": {
        "id": "169786952432746498",
        "name": "mithro_",
        "discriminator": "0000",
        "nickname": "Tim 'mithro' Ansell",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\uD83D\uDCAF",
            "code": "100",
            "isAnimated": false,
            "imageUrl": "2026-07_media/1f4af-4CFF5.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "691780627338625077",
              "name": "rebelmike",
              "discriminator": "0000",
              "nickname": "RebelMike",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png"
            }
          ]
        }
      ],
      "mentions": [
        {
          "id": "1167741026950197258",
          "name": "TTBot",
          "discriminator": "6027",
          "nickname": "TTBot",
          "color": null,
          "isBot": true,
          "roles": [
            {
              "id": "1439357874168926249",
              "name": "TTBot",
              "color": null,
              "position": 2
            }
          ],
          "avatarUrl": "2026-07_media/a244356b12ec079a6c73b0b535d1cc67-73745.png"
        },
        {
          "id": "691780627338625077",
          "name": "rebelmike",
          "discriminator": "0000",
          "nickname": "RebelMike",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png"
        }
      ],
      "reference": {
        "messageId": "1524102469611684072",
        "channelId": "1409664261952639098",
        "guildId": "1361349522684510449"
      },
      "inlineEmojis": []
    },
    {
      "id": "1524319438260801617",
      "type": "Reply",
      "timestamp": "2026-07-08T07:41:14.567+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "So as you might have been able to guess, I’m looking at integrating this with TinyQV. Specifically, on that one pin row version that should be able to run at the required 48MHz",
      "author": {
        "id": "691780627338625077",
        "name": "rebelmike",
        "discriminator": "0000",
        "nickname": "RebelMike",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\uD83D\uDC4D",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2026-07_media/1f44d-27259.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "492702620759228416",
              "name": "mattvenn",
              "discriminator": "0000",
              "nickname": "Matt Venn",
              "color": null,
              "isBot": false,
              "avatarUrl": "2026-07_media/aa8560ba40f1f3d339d044dee6970630-97A62.png"
            }
          ]
        }
      ],
      "mentions": [
        {
          "id": "169786952432746498",
          "name": "mithro_",
          "discriminator": "0000",
          "nickname": "Tim 'mithro' Ansell",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.png"
        }
      ],
      "reference": {
        "messageId": "1524224376613113886",
        "channelId": "1409664261952639098",
        "guildId": "1361349522684510449"
      },
      "inlineEmojis": []
    }
  ],
  "messageCount": 6
}